package models

import (
	"github.com/shopspring/decimal"
)

type MAdminSet struct {
	ID            int             `gorm:"type:int(11); primaryKey" json:"id"`
	Aid           int             `json:"aid"`
	Name          string          `gorm:"type:varchar(255);" json:"name"`      //名称
	Logo          string          `json:"logo"`                                //logo
	Desc          string          `json:"desc"`                                //简介
	IndexBj       string          `json:"index_bj"`                            //首页背景图
	Tel           string          `json:"tel"`                                 //电话
	Kfurl         string          `json:"kfurl"`                               //客服链接
	Province      string          `json:"province"`                            //省
	City          string          `json:"city"`                                //市
	District      string          `json:"district"`                            //区
	Address       string          `json:"address"`                             //地址
	Latitude      string          `gorm:"type:varchar(255);" json:"latitude"`  //纬度
	Longitude     string          `gorm:"type:varchar(255);" json:"longitude"` //经度
	CreatedAt     int             `gorm:"type:int(11);" json:"created_at"`
	UpdatedAt     int             `gorm:"type:int(11);" json:"updated_at"`
	ScoreMoney    string          `json:"score_money"`                         //一积分抵扣多少
	Scoredkmaxval decimal.Decimal `json:"scoredkmaxval"`                       //积分抵扣时最多抵扣多少
	IsTan         int             `json:"is_tan"`                              //首页是否弹窗
	TanImg        string          `json:"tan_img"`                             //弹窗图
	Page          string          `gorm:"type:varchar(255);" json:"page"`      //路径
	Parameter     string          `gorm:"type:varchar(255);" json:"parameter"` //参数id
	Type          int             `gorm:"type:int(11);" json:"type"`           //类型 1无参数 2有参数 3H5
	TypeId        int             `gorm:"type:int(10);" json:"type_id"`        //路径id
	UrlType       int             `json:"url_type"`                            //转跳类型 1:导航栏 2普通页面
	UserBj        string          `json:"user_bj"`                             //会员中心背景图
	VipImg        string          `json:"vip_img"`                             //会员vip入口图
	BalanceImg    string          `json:"balance_img"`                         //余额背景图
	Autoshdays    int             `json:"autoshdays"`                          //自动收货天数
	Autoclose     int             `json:"autoclose"`                           //自动关闭订单时间
	Juan          decimal.Decimal `json:"juan"`                                //捐赠比例
	JuanName      string          `json:"juan_name"`                           //捐赠对象
	YueEnd        int             `json:"yue_end"`                             //预约订单关闭时间
}

func (table *MAdminSet) TableName() string {
	return "m_admin_set"
}
